514
0
177
19279
2
251
2346
3
1824
3498
4
1020
408
2275
4940
5
17353
331
581
381
7082
9
637
172
31535
2634
5617
213
25137
804
503
798
16628
14
325
521