4328
9
1458
2
1012
1
501
1091
1442
8550
5
358
3132
8
558
1130
2182
4
1229
538
530
1780
486
512
405
1783
11
1652
22
2584
1820
632
660
854
490
620
2021
774