4111
2
2497
2091
1020
0
1414
1921
47041
375
1001
1
3429
3
6236
11
1483
418
393
1824
455
419694
9
3056
5
846
1607
1506
2084
2706
340
469
1377
991
1031
955
7530
7