31535
0
611
458
584
1824
575
953
1314
1045
503
1009
2522
467
1649
1
520
19279
2
608
1779
262
572
552
1431
6800
2748
8766
909
1192
1378
1428
1069