1853
0
1073
116
274
518
430
31535
2267
717
71
348
2490
521
422
486
1437
335
734
1952
266
443
412
3700
1227
284
543
475
54
984
658