1639
1
1568
1606
2562
2
2368
3326
3
2294
693
0
1000
496
2456
801
1371
924
1526
951
1690
83
1788
2166
1308
526
2710
1660
2152
1093
830
1681
745
1547