759
0
2952
1045
4594
1
1152
525
458
2740
552
584
97284
251
334
768
1297
2010
31535
1333
1314
1015
157
435
295
464
657
520
2211
355
266
1877