1427
2
1029
1
2284
3991
4
3371
3
5367
810
6026
2512
1808
1022
662
0
6307
10
2303
313
3180
1282
9611
986
3078
883
3868
3571
1734
6547
2060
1211
2879
2152
1938