1091
2
1442
8550
5
358
1
1285
4
1838
15
615
4328
9
1458
478
1518
1012
1858
502
505
507
512
486
405
1130
2182
1229
490
620
2021
1780
530
591
3132
8
558