690
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
2229
842
695
1443
669
766
939
1379
1239
1520
1427
2771
951
1255
1480
1368
762
1058
1292
1636
932
1447
1985
1135
766
1430
827
788
767
1402
2645
1509
1860
709
615
1444
976
755
810
557
1589
1344
894
653
908
1150
1126
671
841
972
682
2020
4059
1247
2528
1240
1198
846
832
2336