982
22501
945
1394
1212
849
1199
1200
1063
887
1184
1436
948
1285
934
1070
1438
858
856
911
981
805
977
1080
920
7814
3211
911
1076
1233
922
1184
1530
1118
1182
1154
1699
1285
1017
923
2567
915
838
1494
882
869
917
1400
949
941
993
1118
1034
958
843
1227
1559
967
830
884
2028
1235
795
818
1205
905
788
1133
1559
1746
989
1239
855
7665
1510
2639
952
865
1301
853
3022
1175
771
805
961
814
960
1154
1789
1241
760
1131
1279
859
1557
755
1147
836
1016
1217
869
929
1141
2043
1227
835
904
862
873
1205
877
1407
801
1807
838
1322
1289
856
1143
3054