1005
4
677
1
822
1785
530
0
3180
916
1281
2
1971
5
1198
1033
1619
1477
1687
10581
12
1377
6
857
2547
4898
1148
3133
3194
1036
1012
1261
2031
3
3655
720
1008