1020
2
1199
1635
1
1357
2032
3
3667
3787
10
916
1595
1375
1377
0
1788
1371
4
1504
3960
1116
1096
1376
9
8926
7675
1048
1662
2184
1276
1390
4368
1104
701
4322
2166
5