1605
1371
983
850
2887
26460
2687
1661
4824
5057
1331
1336
1286
1645
809
967
1181
840
5809
1418
767
10639
2646
1632
757
956
815
1131
1002
830
933
875
1054
1094
970
1265
1312
1132
4560
1387
1072
1551
917
949
1180
3933
3412
989
1259
931
911
1023
2372
2398
948
838
1861
1267
980
790