2855
3
2758
1
247
1124
2419
2830
7
3116
3691
5
2809
2
408
0
1498
2301
798
729
1880
2881
1906
326
3149
4
2224
1267
3510
2657
2749