55904
0
3593
16
502
1
549
763
37355
13
2245
3
567
1768
2
1289601
4
948
5579
7
2195
1723
7034
108797
2629
2598
913
2228
812
109776
42
1652
534
2593
356
898
2932
2516
1047