485
0
1153
5242
804
6307
10
1028
746
1078
3090
6
432
527
392
7893
4
6753
17
1914
2763
7258
2189
25669
611
29355
536
3503
838
2902
16
5978
1285
576
3080
3
395