349
0
413
2346
892
78
101
604
356
592
935
331
511
1077
3392
4
1044
795
756
400
4864
1
4865
7
706
173
402
445
3292