5599
11
2900
2
4325
15
2189
0
736
1
1753
3844
2841
1901
9278
18
4261
7
2160
1606
6812
109776
42
1547
9607
7003
9
1501
380
2486
33393
10
2123
6357
14
412
3465
2115
2335
2232
11152