2760
4
882
1
951
38477
34
3691
2219
2
1618
2886
2650
20
3629
862
0
1813
2293
2427
12
2100
1358
1466
1412
2152
571
3539
3
2207
2122
1575
5
2377
1564
1976
1423
83
599