3691
5
2809
2
2301
1020
0
2465
4
2881
2328
3
3498
572
2211
2073
1
1441
653
2224
5155
8
347
2522
3510
4111
2657
2749
2125
2748
1452
2459
9
646
1098
382
423
6370