2334
0
365
814
1
274
1090
2
2182
957
409
454
1557
415
403
5009
381
1571
722
1337
3632
5
896
750
846
1133
367
1939
1578
266
951
1425
7952
280