4498
125455
18878
3045
3624
9493
18961
1968
3745
3185
1804
2461
1799
2460
55858
3976
9521
3202
4437
5095
2916
16140
6535
3006
5948
9275
3417
3143
2343
10576
5982
5038
5900
3792
13381
16778
8944
8705
7748
15324
2510
2841
3494
2972
3048
2760
4090
4095
2319
2607
2391
2946
3559
3125
2597
2383
3767
19689
18028
3113