1427
2
1029
1
2284
1309
0
1992
3
5367
697
3991
4
9611
986
4914
883
3868
10
810
6026
5726
2897
1808
1022
5389
6307
2303
2637
3180
438
3371
1282
3078
3571
1734