2247
2
2123
3178
4471
1347
1
1823
0
4686
57793
348
1966
5
3071
11
1210
36905
4715
3565
8
2802
168
3187
951
1495
2145
5732
2980
2715
6
443
2788
3
2732
2585
341
51331
25