872
711
2411
6971
5120
935
1844
1046
1654
4560
2871
934
976
915
893
682
797
1712
681
742
990
848
1428
614
1089
949
1256
2432
704
877
8919
2003
1845
695
872
641
1118
1750
3270
12844
832
933
1638
677
1075
716
2665
1084
2825
777
1663
1927
725
737
801
926
1226
5155
1207
1299
1043
4032
1075
1982
832
855
804
962
2559
1479
685
719
627
992
1415
1281
1117
1532
689
1536
703
1303
1630
791
1947
920
903
1154
709
1102
1176
844
4339
1386
762
818
693
2297
1605
2159
859
3095
1514
903
663
789
5011
1264
872
659
6490
860
1985
654
3287
5972
1383
927
952
1808