1051
2016
2118
2736
3376
868
3343
1818
1423
947
1600
2113
1381
887
880
1200
717
1003
1282
1201
3183
1087
943
813
806
2599
913
1353
1237
3024
693
1287
1184
2947
3968
4203
1364
1580
1567
868
805
819
1142
935
1058
3260
1512
1444
1331
2330
3495
1355
4127
1367
766
1106
758
887
4096
959
3070
1531
1327
852
3133
1361
759
3762
1271
1466
935
1249
941
803
1768
1304
2379
1283
902
1374
1027
1801
1031
1573
811
756
1487
2007
904
847
880
1325
940
4526
771
1143
1386
2010
778
2388
1686
2402
1633
1145
2139
1028
1099
1211
715
1045
1439
2869
2948
1688
1949
755
935
828
1843
1272