3092
1
3442
2
4820
4396
3
1669
4
547
0
2809
2060
2301
1025
2457
2102
2310
2243
7
2990
6
2484
2657
683
475
2748
1452
2493