4396
3
169211
11
2710
9
6800
0
650
1223
4
6975
2749
2
1098
4820
1362
2730
6
7153
4154
467
3196
2119
1
2016
7334
3353
5455
2000
43
1664
5031
3025