1825
1
1590
2710
2
1232
0
1329
2579
1233
1537
1554
1837
784
1000
1681
1306
6779
5
4311
1309
2562
1844
801
4551
7
4362
3
736
1399
2368
1199
673
2110
1208
994