4536
2
4111
466
0
403
292
490
787
1824
456
25137
381
314
798
2328
392
1020
81
415
413
2490
1169
1133
602
968
409
581
846
1939
454
467