1033
2
2342
4
3209
5
1227
1
1320
1969
3
1113
1162
1848
482
1196
2601
2011
1267
1241
1081
745
3494
1165
1508
899
1013
2126
1091
1124
1054
1561
1158
1106
3430