676
1
5768
9
675
832
2145
5
429
562
2
1463
7
447
1068
523
699
460
469
556
1926
688
462
515
1150
2228
6
693
1311
18
540
3355
13
2483
439
483
804
1597