119
49
1116
2323
994
2432
2305
5
787
451
2036
1085
211
1687
1725
1054
10
12
946
577
311
24744
17210
15613
151
988
19711
993
1154