2250
2
2474
1367
1
848
3599
745
0
2442
1518
3967
8
5700
517
3663
5165
3
3203
10
20634
1906
5
2459
1081
105290
1945
1343
8807
1414
1132
2306
3250
1506
2814
2724
11
1869