1155
2
2888
7
440
1
491
1536
1263
3
274
297
266
586
364
1492
4
2305
1248
1236
558
150
260
2156
4894
868
536
3939
814
1934
199
640
2308
620
704