3092
1
615
0
371
799
649
50987
2634
29323
273
1027
586
31535
768
968
2190
585
297
1062
251
464
2328
323
1608
382
215
409
399
2668
2
899