1824
0
31535
653
458
2522
683
608
1009
503
691
1020
1232
376
953
422
3373
552
390
576
968
584
3659
14
464
6800
2748
2
558
1115
1
1045
719