3227
2
3738
5
2591
1
1618
1917
4315
1787
1778
1382
2980
1000
0
1813
2462
3354
1568
1844
1660
2233
3
57793
2781
2562
3326
673
1380
868
1532
1399
1309
1746
526