3107
7
181997
11
1590
1
2268
4
582
0
2456
2365
5717
5340
1817
2377
2209
7471
9
3400
2
2450
3
3591
1306
370
619
3354
2344
1425
658
2562
4085
4627
3326
1265
1813
1125