8312
3
932
0
11853
23
400
56488
2777
1
1136
11782
26
804
3388
913
1598
1717
2632
746
2816
1462
2211
2635
5148
12
6976
521
1454
290
3922
7
944
1888
8