5954
6812
1024
2608
1223
2090
2886
3070
1308
1583
6460
686
1332
2412
1402
1133
24071
1551
861
1690
644
1469
2233
20284
887
714
1130
844
873
950
727
1245
656
1947
5677
956
3153
2335
710
867
980
730
1370
5131
9195
5797
1030
1786
1008
1619
2226
590
810
1604
933
2998
825
3512
745
639
775
747
934
2248
806
1414
2705
701
5187
2852
692
790
726
1237
3994
685
3056
2261
1807
1391
1607
725
1979
5438
1316
867
2680
1295
4778
808
660
809
748
668
649
2068
1855
900
673
1037
1877
3414
721
975
875
827
940
814
667
126706
1317
1405
904
1334
1131
1796
2132
703
737
1179