3683
1
2302
1295
297066
0
2650
20
280
3128
2
1581
3831
7
38477
34
2250
3765
4
2245
3
1226
3053
894
1850
571
9511
5
2683
1746
1089
2502
2797
1657
2773
1255
2354
2297
1827