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
1009
5941
1164
1286
669
884
795
8008
1464
913
914
1989
1357
1329
884
1456
1162
739
831
1040
937
1861
1086
1111
865
700
1054
1450
1139
1624
2608
936
3092
1293
1050
930
789
972
3964
941
827
1140
763
761
1542
730
1202
718
7548
12879
2871
2377
1048
1731
784
1057
743
6230
2006
686
2060
708
3033
4477