2855
3
1222856
4
121182
1
2274
6
3442
2
5611
11
21743
2189
0
2979
2052
1978
4820
1343
301
4396
7540
9
249
1960
7
4431
3025
1282
3054
3898
18
4677
10
303
2109
2221
1885
477
2330