181997
11
810
1
4601
928
2
560
3060
5
4032
12
746
2173
8
2258
2228
0
737
1549
2428
2294
1295
946
1363
1411
2570
1438
512
569
2763
605
2837
3026