321
1
195
0
120469
35
17353
467
802
1414
166543
18
1126
1751
2
3092
9355
3
2330
4
505
341
443
1949
347
529