1007
4
1585
6
99
2
407
1
401
614
3
902
2882
12
1256
1295
7046
12708
13
2040
2023
7
962
0
2621
11
95
4218
10
1940
510
29696
1228
3747
9
2211
1528
324
353
1356
7120
1279
5