1231
3231
991
1531
849
942
1814
2417
749
1207
4752
1571
1787
754
2423
1268
1152
1116
942
1006
895
896
957
679
735
4160
1215
804
701
2156
1250
839
1282
968
1087
887
1363
1231
3773
1037
845
793
939
6405
993
1147
2340
3156
2498
1133
2377
7577
1117
794
1171
9121
3330
1112
14725
782
1536
692
2227
1153
690
718
1465
786
848
805
819
913
1672
1655
1348
1065
1322
773
2590
1554
1284
1706
994
842
806
707
1577
1393
824
701
672
1165
4228
1390
644
700
1102
1414
783
959
1085
948
868
825
2445
2882
704
2419
928
1721
1105
1453
651
990
1417
678
874
982
953
1103