1632
2
1690
1
697
0
1247
2551
526
34959
18
7976
8
2456
1793
3
3126
3863
14
3054
1449
2360
6
1380
4627
7
2996
1306
2534
7747
4
2478
3238
13
1044
2368
2449
11916
1631
3400
2166