2934
8
3888
3
1649
1
1070
5
2425
2
4531
265
0
2488
4
2709
6
437
4857
2551
1418
2190
2168
4362
2465
1256
3710
56488
19279
5363
2033
3044
27
4252
2079
784
48766
24
1332
1222856