2245
3
10827
4
585
1
297066
0
2189
2
2939
3012
2627
2906
3539
2601
951
1453
2320
6
2740
1088
1369
1226
2670
3053
7
1657
1950
2732
8535
12
9036
9
2238
2356
2962
2479
2043