415
0
4438
5
784
1
22330
22
174
25137
2619
938
602
975
2
1571
665
787
398
1218
4964
3
521
846
1566
1939
905
1245
349
381
454
403
750
691
829
5393
8