948
658
1965
819
2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
736
1018
1297
2823
763
753
1969
1033
1303
715
927
955
761
4561
860
833
779
1063
1597
846
1288
910
4559
1091
723
725
1518
1709
688
1863
1488
634
674
1334
737
919
635
1878
829
750
1413
1638
1171
2481
710
1051
863
1408
2463
1106
658
1567
3296
713
745
1560
2134
705
2317
679
2416
765
781
1293
715
1201
7055
885
1705
729
1655
1224
1335
1384
2981