325
0
422
31535
4111
2
467
2730
6
409
675
722
19279
1968
1161
951
1133
403
1939
326
1
957
39034
3092
602
280
683
381
25137
1880
707
408
2490
1890