3691
5
2809
2
3599
1
2301
1020
0
2881
3498
4
1377
1365
3791
2551
653
2224
5155
8
407
2522
3520
10
3953
6
3510
4111
2429
1551
3
2657
2749
1261
745
2748
1332
1452