1346
0
1038
1
1135
1501
3369
3
2983
5
466
1213
2422
8
1632
2
3507
6
3779
4212
4
1568
2651
18
856
341
951
2057
555
2069
652
1498
1249
310
497
1029
847