1404
1168
645
755
976
1585
2696
19842
2704
995
1101
815
725
801
744
1322
1584
3348
740
691
1359
681
2363
785
1088
1393
1570
1075
811
769
953
715
880
1398
1509
1322
708
2398
889
1087
1686
1082
752
10633
1750
1889
1397
1501
815
1803
1581
1071
2541
1192
795
750
797
1758
703
881
2551
1675
2016
2418
3788
850
1086
1264
1262
2642
2822
952
2698
1204
732
838
1208
3347
751
728
734
705
814
831
793
966
704
779
2330
3693
826
3456
1060
1282
2054
814
977
704
2372
1800
6462
7292
865
782
840
1167
670
1473
4620
2913
827
7458
4052
3221
701
8187
1483
793
1050
1078