21737
5638
30711
62901
49165
11155
2245
2967
7361
3888
5205
3143
13016
6363
8496
2500
3414
8747
2429
4800
5203
3871
4508
3933
3368
4645
3129
35357
3249
3487
8106
13777
4775
5540
2970
8879
2498
2455
3505
2433
3451
2244
2240
13590
6188
6887
11304
20352
5591
24035
6121
8907
7528
13360
30714
7865
16088
9994
14859
4025