683
0
467
46414
1
755
1824
6800
503
431
1152
266
2952
269
458
2748
2
2328
1232
719
546
31535
745
1238
422
759
391
2152
1045
608
1009
992