66
1
1166
16
1991
2
312
167
1449
7
210
1293
15341
6
631
1297
0
329
578
232
237
72
356
401
286
336
253
414
206
350
468
360
248