980
1172
1721
1317
1450
1040
3707
1235
976
1077
928
955
1217
2553
8947
10656
904
1129
950
834
1256
4174
925
935
1049
1952
956
1977
2191
1104
3092
1093
1406
2025
1600
1307
2103
1081
1178
1026
10636
1786
1179
1451
1239
1630
2906
929
1063
14217
1127
1534
2534
949
901
951
1337
2600
894
2484