26504
1662
18419
8641
3323
4911
1777
1669
9012
1894
706
4431
2557
2475
3129
36650
1970
2484
3263
6527
31902
5973
7330
4850
6102
22779
3911
29379
4663
11037
10102
7381
4685
11317
2884
3238
3941
58814
16047