763
1
76
1335
2
652
560
593
4
819
0
1670
1544
981
1320
3
1033
103
737
439
1368
1649
2324
614
581
307
211
128
1139
791
1330
1966
1845
1245
567