355
0
19279
2
316
349
423
661
282572
81
90
402
152
843
378
1414
702
529
3469
4
377
968
1155
469
516
436
1126
433
439
308
874
318
697