330
0
1885
1
217
388
4025
5
429
1276
544
762
435
18403
6
445
2691
2
2064
325
5316
3
282572
422
360
31535
1736
121182
2094
1343
363
1821
1650
3287
1658
3092