2977
3388
3190
2536
36412
5386
2537
2387
8482
4408
4974
15439
5062
11643
3265
3999
2918
2629
1889
4452
2896
24506
3359
5034
2945
19600
30090
3305
4122
3829
2877
2635
3155
2402
11025
4309
38669
2944
6846
2006
1857
18256
129447
18017
3893
4501
2611
2658
19974
2346
5145
4525
5748
25524
5813
7081
2853
3174
4178
3138