1458
3
1203
1
991
1119
2
1165
864
1091
970
1013
1463
1083
4
1153
745
2546
1097
912
983
899
861
2126
1721
1325
1195
1388
1760
923
1353
2326
3320