509
1
407
3505
4
5207
2
2809
1897
4421
9
443
0
2301
2094
3
924
386
2668
2023
505
2243
7
2387
2092
2265
2657
2987
474
2748
1452
2041
1172
458
1880
2006
2730
6