543
0
373
29323
392
3015
418
1636
505
2395
1650
1132
1898
1
451
561
363
1454
8116
6
714
1348
633
1221
501
573
116
1084
994
474
348
5009