783
3
2431
2
907
1441
4
78
1
1246
452
608
561
0
132
202
587
450
516
304
84
68
126
1352
420
567
642
403
498
528
106
356
1604
2437
7
6833