1678
1
987
1481
507
1441
480
2
1130
84
649
2595
4
1397
0
2118
1336
869
1587
747
500
1298
3
922
1032
640
817
1214
717
934
1718
74
3013
7
456
863