1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
715
685
663
1447
1385
781
2168
964
3101
918
1176
724
947
687
1044
682
2141
726
978
3078
639
1420
2264
5829
1687
643
695
867
706
1145
963
688
1943
1916
676
1009
905
1342
2477
714
753
1351
766
1365
642
805
1175
2481
656
694
879
2507
1253
1140
741
661
1236
3116
801
1356
4154
883
2027
991
2407
1139
621
828
853
1699
710
621
894
803
1531
772
1916
1309
882
769
836
808
1234
1715
829
1182
781
786
1560
1109
1066
823
913
661
784
658
855
638
850
808
1634
1146
1200
678
2659
873
1855