2165
1134
2146
702
1057
2424
1495
1842
871
1704
3163
1036
2203
1266
925
1466
1616
1009
1772
840
2706
2266
2025
1085
1074
2186
1757
1200
1019
1997
1786
1494
1468
688
1218
1329
1204
1074
1359
1088
2182
942
857
1424
1325
1343
1833
1091
1227
2040
984
1359
894
1511
1253
835
1501
1113
4328
962
1001
1764
753
762
1129
931
677
4544
902
1374
2957
805
1122
1655
895
1065
1462
852
848
1272
898
1125
854
688
1322
700
741
1244
865
875
2371
1216
944
747
940
686
889
645
1270
1140
902
1387
1072
805
1351
1530
5076
883
787
2173
1839
2443
1238
937
931
992
715
865
973
918