412
2592
32
40
5753
1362
54139
131
582
3
1
20
511
211
1481
931
174
2011
230
3471
323
401
199
162
180
231
5
4
372
1422
9555
9563
514
5791
18
8
53
9