5076
2978
3594
3791
3137
2566
6593
3260
14897
4213
11001
9831
4787
3068
4170
2945
2846
3091
18971
3456
11169
3630
7708
3123
3156
5610
3853
3492
4550
4082
42248
9260
4297
18533
4793
8335
12077
3429
4500
7043
4651
27425
4712
2678
4019
5244
3930
3167
2389
3861
4777
4389
7872
5682
3659
3242
4060
9033
5323
176079