3538
1
2525
3060
10
1838
2
1330
469
699
2327
4
782
591
1073
1156
564
1680
0
1469
3
975
1764
1370
2271
1854
1315
772
2436
6
737
551
3421
14
641
1553
940
1368