665
927
687
796
829
3244
2202
2159
2627
2946
1778
2410
2385
1586
1570
1577
1163
1275
1273
1334
4821
1160
949
861
932
794
718
686
779
641
1182
653
612
2238
1910
1614
1662
2343
2011
1567
1676
1014
970
1121
846
834
942
788
957
847
763
984
690
755
687
701
699
685
679
1680
2338
681
935
1505
634
836
701
2111
727
692
2871
2623
1162
1091
1263
676
1180
1433
607
741
763
4805
3290
2229
3272
1014
705
1748
1019
2621
1988
876
2017
2579
1422
1363
1626
2617
2060
808
1368
790
763
1667
2263
628
774
798
1309
714
1950
598
2763
1325
2500
1585
1205
707
3141
1307