1396
2030
788
955
1551
723
1138
2863
1242
2947
960
1493
867
751
716
916
823
1281
960
1072
1004
2616
786
852
1394
1328
2029
3729
726
874
2380
1542
2134
1551
1389
2458
2303
4015
1289
695
1525
758
1594
1076
1407
1297
1371
1105
2122
809
1186
686
2145
4928
854
1236
1419
2775
1650
732
756
1327
1779
1383
1165
1408
941
1584
773
1170
1289
1480
790
1744
1706
1065
1805
850
1111
1351
799
1172
1648
1211
1387
1491
1155
1352
2736
1585
868
1047
863
1147
1427
783
1274
1998
798
1455
858
1119
676
1755
842
5076
661
865
754
1070
923
723
1963
913
753
750
1109
1757
1270
906