895
0
945
1
913
1646
2312
2
447
2830
4
2554
5745
5
2657
1462
1640
9
1018
1806
3
3894
6
3429
2288
2531
2049
12749
15
822
2907
787
484
659
883
290
661
1256
4106