1075
1
586
1613
10
734
2
111
339
2205
1453
3
1359
2191
2061
976
298
900
1521
979
2947
9
531
7531
11
827
649
2497
542
1312
5
1184
1841
15
1668
4
1131
642
561