3691
5
2809
2
2301
1282
0
798
3315
2881
745
474
3498
4
3149
70
804
2224
333
3510
2657
3
2749
1
2748
1452
484
51
587
714
58
152
65
968
2727