2111
2
543
1
731
612
448
625
137
264
84
254
95
66
74
99
91
85
70
211
79
101
473
72
121
203
78
82
285
61
80
247