3613
5839
1936
9622
4257
2634
10271
2963
24439
2748
3288
2531
4836
4705
7282
14232
27121
2848
4468
4006
6717
4281
4935
36409
5130
9865
8386
2589
2239
5510
3183
3828
9152
34214