802
1
1087
625
477
669
1031
149
2
72
38
36
51
174
90
73
94
58
98
101
0
78
217
3
435
293
750
254
583
859
519