1045
1
1062
992
2
1079
1384
1113
3210
5
9933
1472
1321
1681
1186
917
2343
4
1480
1398
983
1171
3
1843
1183
1508
951
1227
888
1969
1211
1036
1085
1961
2019