1646
1
1986
2
471
0
1000
828
1659
745
801
2562
1233
1537
1554
1837
3942
3
741
1306
6779
5
861
4179
1309
784
4551
7
2392
1825
736
1399
1590
6844
2368
899