229
1
1373
5
86
73
80
302
102
745
60
117
2
103
0
287
294
259
364
704
70
95
276
269
268
127
1082
76
338
277
310
579
312