637
0
770
392
1866
3
472
458
4682
2
381
895
4936
1
1045
331
63
776
4940
5
1314
1541
901
1128
150
1610
611
3063
172
297
518
1501
3868
1263
2810