1337
1
362
576
484
1496
0
1270
444
500
1450
10
986
2
2415
4
5186
4108
3
10455
5
72
257
656
10891
23
1023
1598
6
1151
1156
4396
35872
19
2720
1350
1183
3593
2829
1893