1109
832
986
11908
2144
4247
1329
20272
2016
2332
2414
11110
1618
658
1280
800
1220
1072
3952
909
988
1669
1882
1402
1077
1130
2170
803
989
1048
1004
829
705
867
3015
1758
1539
768
1282
790
767
1616
883
912
1965
690
2397
810
1482
2442
861
1113
893
1612
1501
705
989
769
1209
1756
3028
797
922
2000
712
683
990
682
1891
1578
2372
934
1265
2577
1287
797
719
2866
1308
732
716
1577
1043
814
721
746
2476
3406
1521
1006
1514
643
1029
903
618
754
1016
790
870
1100
1478
7632
1495
843
2290
728
730
778
726
1283
3701
2522
1160
872
834
740
1047
1486
1042
1226