3227
2
3738
5
2591
1
1618
4315
1787
1778
1382
1000
0
1813
3354
1568
1844
1660
2562
3326
3
673
1380
868
1532
1399
1746
526
2578
1305
1547
1061
2082
830
1749