423
0
1116
19279
2
25137
469
247
467
1054
1336
1483
587
31535
2522
466
381
3248
572
348
1123
481
2655
729
483
1131
851
588
753
2964
894
418