66
1
1166
16
1991
2
312
167
1449
7
210
1293
15341
6
631
1297
0
328
578
232
236
72
356
400
286
336
253
414
205
350
468
360
248
413