181997
11
5412
4
2026
0
21152
8
3301
1
1211
131589
2901
2593
2512
2
766
2522
3323
9611
529
510
681
1295
1225
378
946
1363
1411
1260
2570
1438
2763
605
2837
3026