3227
2
3738
5
2591
1
1618
3354
4315
1380
0
1787
1778
1382
1000
1813
1568
1844
1660
2562
3326
3
673
868
1532
21152
8
1399
1746
526
2578
6225
4
1305
1547
4444
6
1061