7515
26212
3451
3739
2657
1417
6817
1271
1366
890
1458
1539
5541
1371
983
850
741
1181
911
1418
2253
1003
1098
915
979
995
1556
1276
825
1076
836
1016
1063
888
829
1476
1189
854
953
962
806
2847
3331
877
926
796
947
1257
939
829
842
1112
1063
1630
1272
886
867
833
928
900