1045
0
1345
572
1970
3279
1538
1725
520
1499
337
13803
2786
344
1067
916
730
1356
441
470
991
530
379
440
1692
1478
844
645
396
320
365