357
0
814
1
503
1936
1483
2474
2
1112
1015
1385
909
1645
150
599
432
90
440
901
399
395
50987
846
680
749
1149
4537
297
653
379
25137
1141