22403
5277
2779
5768
3388
9505
2026
6410
3526
3451
13654
4407
5115
8543
39544
150235
7968
4958
20513
47931
27006
2142
20295
9547
15763
15363
8690
14505
12957
9440
2360
525124
3362