1825
1
1590
1232
0
1329
2
2710
1554
1233
784
1000
801
3848
3
1844
1399
2368
2579
673
1537
1681
2562
2110
3137
1837
2861
496
745
1306
1071
4311
1309
526