746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
812
598
1821
848
1255
933
3298
1141
740
882
1638
833
1393
828
970
1703
684
1269
1117
1198
4362
710
742
1907
1128
1074
829
690
1277
670
830
1324
852
3013
2420
1014
680
2473
1355
1235
3608
1565
746
3206
1896
754
722
1305
890
2073
2827
726
1510
1275
1688
1865
2004
1570
779
1395
1193
678
916
1535
678
803
807
1135
822
1211
2146
1166
1411
1290
2191
3630
849
705
3634
1152
1860
802
1881
2417
2783
688
659
899
694
679
1267
1884
1323
932