599
2
2243
4
587
1
661
1838
7
1453
3
1400
694
931
501
471
1262
1670
6
3538
488
491
1033
859
1319
9
1617
5
547
483
796
1375
8
1452
463
515
2228
2483
439