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
4583
638
2058
819
755
771
1537
688
1225
726
1966
972
1639
2021
857
835
2379
689
1485
1724
1381
938
1618
835
769
784
1114
731
663
2187
990
1361
1646
1163
944
2732
608
753
981
1406
1451
819
896
2027
1362
998
1553
669
772
693
631
1354
2700
900
937
853
897
3442
2723
1078
887
1924
625