693
2
590
1
1138
528
727
2197
2371
8
1316
960
1451
1660
1098
4222
733
1122
0
1366
11
709
683
642
1069
1311
3
1520
5
1005
1390
10186
15
1112
2938
1896
3029
1872