3116
1
99031
1343
0
4049
10
1869
1860
2
1550
1132
3025
1871
522
5009
1008
2198
670
518
3632
5
2920
3
11829
12590
21743
1302
2334
1805
2337
2306
446
1506
348
2395