573
0
346
1575
2
54
717
1935
2855
3
777
543
2635
4820
274
1406
5237
3233
16
676
408
589
1671
1408
256612
2972
1073
984
913
4669
273
3442
935