177
0
771
2069
3
418
2730
6
2657
2668
2
152
52
833
1
3498
4
20634
8
200
331
714
846
916
297
618
358
408
282572
2855
469
493
520
1780
1020
968
514