670
1708
1063
818
1149
2765
1597
879
2468
941
3246
1999
1329
899
2411
762
660
857
969
726
742
1240
1112
1170
803
2138
656
4070
1074
2403
2624
1250
1783
4705
841
1297
979
1011
2176
838
1021
2544
1701
2861
1165
2598
914
2191
808
2192
732
4877
639
2990
943
978
1679
1668
714
1069
780
1020
1147
1419
1441
697
801
1047
1903
1779
1220
1388
1377
1468
1025
1501
808
827
972
1361
1107
1038
1153
767
3083
695
1260
905
756
766
690
780
788
688
714
1110
743
1087
712
786
941
5812
850
1533
2904
1131
1173
1636
2537
1433
734
1595
657
799
1651
655
1278
1449
1201
719