1881
2
1551
2657
3
3498
4
2668
1677
0
3653
1237
1
547
455
231
2379
9
17353
4126
6
4536
8597
20634
8
2694
945
543
572
2551
381
1410
671
918
1488
2966
5
419694
968