1336
2
991
1
1641
1136
3
776
3208
7
535
2283
1245
386
519
3569
5
427
625
1346
474
841
2610
9
655
946
108
1034
1111
4
1330
1331
1459
1147
3408
1611
6
1267