640
1
900
2
483
12956
6
3796
8
399
73
1304
332
489
813
1792
1482
869
620
336
324
4136
811
1618
80
107
1455
0
864
895
739
794
89
688
2741
4