244
1
393
282
70
266
0
66
69
4433
85
2
93
1036
72
437
62
681
117
525
458
676
768
562
382
425
326
212
245
1334
3
410
331