1427
2
1029
1
2284
5367
3
3991
4
9611
0
986
883
3868
10
810
6026
5726
2897
1808
1022
6307
2303
2637
3180
438
3371
1282
3078
3571
1734
1894
1211
2879
2152
1938