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
845
1204
705
687
859
1461
1373
634
634
655
976
653
2496
872
2407
791
1410
1400
1245
1654
1296
18146
859
971
797
2877
869
673
908
2632
737
711
9396
1509
702
1505
794
1139
853
1126
792
1773
3560
3396
646
710
4204
725
1433
737
1413
1164
1020
946
2009
781
691
1549
1227
715
1659
1036
1163
1548
2492