1824
0
31535
552
1343
584
576
1020
768
458
1152
363
2748
2
759
608
1333
1
693
1232
683
3659
14
1073
2211
503
1504
300
4594
467
396
422
1282
1649