699
0
20634
8
798
75
5477
1463
1
7334
4
303
3653
2
638
714
330
1949
3
2076
6800
2690
1118
337
2189
2855
851
360
1594
4165
240
247
688
671
443