3507
7
693
0
1415
2
1655
3
539
1
121
2106
1599
882
2574
415
1876
4
1721
1096
470
511
457
1619
3683
14
1531
2587
15
1084
1428
5
997
1324
618
789
1662
1861
1672