2771
5
19079
6
2935
2
181997
11
1451
0
2954
2982
3
641
1
1481
1182
3503
4
707
1129
398656
19
542
3271
2598
5701
8
2512
189326
2274
3643
550
770