2125
1
2786
2
409
0
403
348
445
2062
2733
3
1440
388
1133
2328
685
5875
527
2235
1045
321
422
868
330
736
6370
5
76
543
957
454
1557
415
846