980
1515
862
976
1144
1104
914
1057
1193
4710
2208
1089
1055
941
6903
2297
956
1722
888
1223
922
21684
1250
1669
1077
1241
3325
1373
1628
1304
2133
931
2361
931
2089
2855
931
1242
1123
858
2047
952
3026
1210
3097
1639
1344
1012
1089
1026
1952
7534
1009
1128
1595
1169
923
39857
3616
4152