186
501
13
280
236
18
583
2
2
468
244
251
0
13
375
56
966
504
84
99
631
425
486
12
220
272
111
165
179
4
14
1
116
493
705
536
270
1
