445
0
458
410
467
408
2328
349
366
614
1101
427
8125
3
1167
1009
2
415
1045
2152
267
951
286
25137
424
255
479
298
250
557
5875
2702
226