734
2
1952
411
1
2955
8
2585
10
111
339
2205
1453
3
2191
1359
976
298
2061
531
2947
9
7531
11
979
1521
900
649
827
2497
542
1184
1841
15
3904
12
798
7
6542
5
1348