458
0
1824
691
31535
369
2748
2
503
1009
683
2522
1045
494
719
572
1232
755
953
608
467
4594
1
1020
422
251
390
968
4940
5
759
1541
1172
164