33058
815
872
3207
8409
1152
823
12793
2544
1627
1985
2321
2268
6377
67286
3150
1393
3330
5100
9966
1723
2989
2374
32132
3406