2855
3
2126
0
1166
1
2727
5
1188
2
247
3691
2809
2301
1020
2881
3498
4
572
2073
653
2224
5155
8
1098
2522
1570
2748
12
3510
4111
2657
2749
1452
2459
9
646