76
1
86
649
2724
7
792
0
102
1045
840
2
87
1624
229
385
501
3602
1142
917
545
1428
1620
3
3148
778
330
442
1294
4
85
84
922
1032
1215
748