1994
1445
1507
2147
1259
1283
12539
3481
580
940
751
1366
640
623
636
1564
586
1199
692
1539
600
776
742
814
2263
1309
609
861
635
839
864
1519
1069
607
844
583
1868
1931
1382
587
1393
1221
923
791
1204
904
1096
777
747
743
6002
919
821
680
2931
925
1581
862
1620
812
1762
632
791
1187
14246
561
2748
1699
1245
934
796
3209
1989
810
593
5012
1730
3481
1021
1304
646
650
3589
1687
811
1296
1047
1524
764
944
1278
1177
857
2963
510
567
700
1378
3845
1869
1713
691
956
1110
653
613
2732
664
6337
646
553
566
858
559
2489
732
692
610
580
2101