1109
2
566
1
537
528
1641
2929
6
560
678
3614
19
775
2957
8
1001
512
486
2021
490
620
854
4
505
411
947
413
660
1652
22
2584
1820
11
632
11682
18
402
1084