781
1070
860
3111
1105
1023
736
1719
1129
697
2221
1653
686
966
8317
1118
1105
3104
614
1326
815
1218
964
858
1308
1374
1264
692
873
3087
1170
823
1000
2072
797
1026
726
1877
679
890
1013
2271
1236
1241
1060
990
1277
872
1057
732
776
1169
894
983
1593
2101
1233
759
821
1301