5540
2970
8879
2498
2455
3505
2433
3451
2244
2240
32956
10685
6094
5159
6072
3911
13590
7871
17562
6188
6883
6887
11304
20352
5591
24035
6121
8907
7528
13360
11189
30714
7865
16088
6234
9994
14859
30574
4805
4025
10684
20393
5433
19968
5191
5850
5995
5691
2710
3636
3086
1958
2222
2056
2596
2531
3082
2170
12660
5739