4328
10
1105
1
1152
0
1150
458
2522
768
691
334
296
46414
1015
584
400
4594
1392
1045
552
255
3391
479
1009
356
598
31535
611
56488
396
266