2108
4
4396
3
1222856
2274
6
2710
9
5611
11
21743
1
2189
0
2979
2052
2
1325
1978
6975
5316
1343
301
4274
1436
7540
249