2277
0
721
536
904
1
3000
2
758
534
459
2649
3158
2381
3080
3
2316
1282
189326
516
2921
5
3933
1044
634
5389
14
2469
38477
34
1390
267612
4044
3083
560
2465