8952
3201
3561
968
10246
4034
3776
1749
1770
728
2117
1034
7405
3923
1622
678
3632
1648
5196
2678
1578
577
1122
388
986
399
1229
408
1167
471
1215
629
1462
764
807
419
2079
957
6943
3754