1653
4
2857
3
1517
1292
0
346
2646
5
164
1687
1741
1
2595
8
1579
2
5375
1089
1638
1639
1308
403
2010
442
5658
9
951
560
1507
1650
924
543
1442
1738
3920
3092