1020
2
1199
1635
1
1357
2031
3
3666
3787
10
915
1595
1367
1377
0
1788
1370
4
1504
3959
1116
1096
1376
9
8926
7671
1048
1662
2184
1276
1390
4366
1104
701
4320
2166
5