273
1
124
800
56
225
364
244
247
260
2
163
275
83
95
76
314
64
75
212
1366
3
741
625
52
338
138
346
724
257
294
284
101
0