2221
3
2447
1
2670
20
417
0
2198
1209
1171
6062
16
1851
4
854
2
2648
5
2296
1887
1323
3429
1938
495
2115
1696
1966
1251
1682
954
96512
23150
9
494
1970
6
2169