1161
0
663
951
266
226919
14
2546
2
784
1
2142
22330
22
557
2619
938
3868
381
975
379
467
597
422
2328
665
1603
398
4964
3
1567
1133
330
749
369
905