397
0
615
356
409
2587
16
2831
1
480
521
246
517
2275
2
262
968
561
77
47
63
171
2125
371
1824
1348
74
2224
1073
857
507
872
284
288