2211
1371
983
973
850
26460
1239
1052
1706
1331
1645
1313
809
967
1255
3719
2867
741
1181
840
911
1418
767
748
784
1632
757
956
996
815
797
1131
866
861
830
898
830
993
933
2852
4565
1265
1017
1312
1132
1279
961
1292
929
917
1493
1111
888
923
964
1106
931
2372
2398
1590