1132
1
5805
3
4660
23
1053
7820
7
2286
2
1047
8843
10
2143
2295
1451
0
6698
302
2581
1282
2727
1330
2270
1352
1780
5043
1535
1090
1691
901
1156
1344
2313
1020
1192