573
0
1084
598
1504
935
962
1
76
439
353
522
539
66
472
675
483
363
48766
24
1462
4940
5
646
729
453
811
853
2941
820