4186
1405
8952
3201
3106
727
2674
530
10246
4034
1322
450
3776
1749
1770
728
2117
1034
2561
1178
7394
2798
7405
3923
1622
678
11616
5810
3632
1648
5085
2701
2776
1412
1966
973
993
447
1193
224