509
1
407
3505
4
476
0
316
3664
16
1344
3351
2809
2
2301
924
2668
2657
3
2748
1452
1172
2008
5
1880
2294
2730
6
369
376
980
699