1078
1
665
1070
1233
1537
2
1554
5801
5252
1837
6220
16
1041
1000
0
1306
23774
4
1309
6547
801
4551
7
1825
736
1399
1590
2368
1844
18258
13967
1632
1199
1657
2562