167
1628
1827
704
3476
1208
3743
5294
226
1136
408
1157
1542
2948
486
1186
1868
457
369
659
379
319
503
151
18002
167
157
430
177
353