13499
5
2949
0
2740
3
181997
11
2711
2
3173
17333
27
3948
9956
3936
3615
2189
168
1
3226
1594
4553
26447
18
1662
1827