763
1
76
1335
2
652
560
593
4
819
0
1671
1544
982
1320
3
1034
103
737
440
1368
1649
2324
615
581
307
211
128
1139
792
1330
1966
1845
1245
567