2809
2
2301
798
0
2881
3498
4
3149
2224
3510
2657
3
2749
1
2748
1452
232
1317
1287
2649
331
968
3507
1012
438
510
1656
5