2306
2
5140
1
1860
3092
2814
5
2587
16
2330
2323
798
0
440
1334
968
3691
2809
2301
1906
2881
2673
2224
518
964
769
653
4111
2657
3
2749
670
2748
493
1452