3185
1402
2671
22278
36298
943
996
4915
13975
7784
1345
1125
2574
2482
1100
1166
1302
21129
2322
1290
3118
1650
1230
4022
6214