1431
2
1117
21160
0
34833
19
1665
1
709
1705
4984
7
4314
9
4349
5
2015
1350
1267
1174
9922
29665
2641
588
1886
2876
3
2243
723
425
1676
2952
10
35360
6700
12
2373
1316
10219
6