1330
0
1785
510
3567
645
596
553
862
705
1403
390
4606
1
2233
3
4077
4775
2
1026
1475
2562
803
408
2348
6499
499
3519
9
2982
3203
3841
12
1570
2935
3125
15