398
0
1333
1
467
301
1045
2328
458
1880
2
683
403
31535
382
505
1824
266
409
584
1152
2992
438
381
4594
618
4940
5
4111
918
355
1161
1352