2198
2
1921
47041
0
375
2710
9
1001
1
3429
3
6236
11
4396
360784
19
1483
418
393
1824
455
419694
3056
5
846
1607
1506
2084
2706
340
469
195
1377
991
1031
955
7530
7