784
1
22330
22
3178
2
4033
4
722
0
2619
938
25137
517
668
975
683
5875
408
665
1167
398
2059
3
390
4964
2702
2328
905
287
951
750
696
454
2121
479