181997
11
1029
2
2260
4
1421
0
2689
6423
9
1022
1924
2216
3
2289
2503
1
1295
946
1363
1411
2570
1438
2763
605
2837
3026
1547
2082
2272