2694
3
691
0
1551
2
1222856
4
2730
6
1750
2551
1
1256
1100
2224
2749
2874
31220
10
1302
2546
845
2657
2317
11881
348
31535
3251
5155
8
437
6435
7
968
1862
4598
180849
2831