1679
1
987
1481
508
1441
480
2
1130
84
649
2595
4
1397
0
2118
1337
869
1587
747
500
1298
3
922
1032
641
817
1215
717
934
1718
74
3013
7
456
863