387
0
468
432
878
38
275
103
21152
8
386
117
1785
148
263
690
1
653
755
991
1685
1205
93
3090
6
368
308
614
854
426
563
40
396
3546