423
0
383
428
15789
909
1
525
389
400
726
419
787
1543
2
521
587
22330
22
896
472
870
157
1332
158
802
560
1029
6383
17
996
618
572
97284