1824
0
1232
31535
2522
2748
2
4594
1
691
458
683
1009
467
6800
1378
1428
296
503
572
953
376
46414
608
772
768
1020
422
3691
5
17353
968
719