2211
1371
983
973
850
26465
1239
1052
1706
1331
1645
1313
809
967
1255
3722
2872
741
1182
840
911
1418
767
749
784
1633
757
956
996
815
797
1131
866
861
830
898
830
994
933
2853
4565
1265
1017
1312
1133
1279
961
1292
929
917
1493
1111
888
923
964
1106
931
2372
2398
1590