2212
1030
1678
999
1027
1903
1763
1610
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
692
1261
666
1273
1406
1984
822
994
3677
903
671
1763
3075
1556
814
932
1392
1506
2427
1036
1196
989
2162
932
742
1959
940
8607
1265
2012
826
757
1136
986
796
1143
1156
1193
17968
733
970
954
4734
921
814
1364
1645
2377
814
2469
1282
1278
744
1256
1130
2227
925
710
1840
1029