725
643
1544
696
693
807
1741
1292
754
945
4902
3373
2160
2017
2002
684
1388
1107
755
628
2983
3638
863
1797
1859
1580
1510
1486
1402
2433
1329
1261
1378
1940
1218
1606
941
1541
1009
956
855
1378
840
1081
956
799
1441
727
659
821
830
1118
2116
2006
1586
1379
1426
1407
1300
1061
810
631
1624
2183
1736
896
1098
1434
3284
1817
845
1910
4893
658
978
674
732
712
1076
737
717
1411
3647
1094
705
814
784
825
876
1816
943
1568
2486
694
1040
1397
2028
685
1580
1118
1235
773
1599
803
1006
712
813
3206
725
1267
932
1629
1568
620
758
615
624
1302
3038
1370