349
0
1314
545
1044
152
516
383
413
1824
375
257
1123
1094
21743
1
69
460
326
585
416
931
1139
627
504
2111
3
90
378
220
334
1045
376