1930
1534
697
767
12013
1063
1216
779
1043
4145
1861
1019
2170
1441
887
1022
956
1162
949
1097
951
956
2164
29957
1309
802
880
3059
760
973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
774
825
915
1397
1788
1082
2339
2559
853
1494
1383
1110
1037
656
921
1168
2006
7254
1145
836
811
819
704
869
1408
1526
1689
1158
6004
2562
882
674
1308
777
826
2139
1462
1284
1218
1254
2957
1213
1041
3676
684
2871
718
919
827
2099
1109
1556
855
1472
859
705
1569
2613
744
675
1420
2701
812
1294
1392
819
1419
728
5931
755
976
3548
1577