2277
0
2996
1581
2
536
904
1
3000
459
2771
3158
2381
3080
3
2245
1282
571
894
189326
516
3933
1044
634
1226
5389
2683
14
3053
7
2469
38477
34
267612
4044
5
3083