1525
3
1011
0
1348
4
4690
2452
2
421
1
773
2136
5
1814
606
38477
34
2094
1210
1587
1148
2223
8
2829
3106
838
1787
2110
2046
19079
6
1821
7
123674
35