177
0
1020
19279
2
381
1824
4940
5
3498
4
172
4106
3588
514
31535
422
251
2806
3
2275
572
472
331
581
58
637
273
17353
213
7082
9
804
503
392
798