2275
2
4111
467
0
2730
6
400
381
25137
2111
3
2328
1020
383
957
415
951
456
409
787
1557
403
1161
602
1133
1045
1939
1145
1
322
809
454
722
2121
4