1075
1
586
1613
10
734
2
112
339
2205
1453
3
1359
2192
2062
976
298
900
1522
980
2947
9
531
7531
11
827
649
2497
542
1312
5
1184
1841
15
1669
4
1131
642
561