181997
11
1396
1
1371
1876
2039
7
3644
2342
2
3326
3
1825
1632
1103
2294
1295
946
1363
1411
1568
2570
1438
2763
0
605
2837
3026