1407
2
1716
1
1889
1518
28805
6
822
5379
3
839
2673
1245
1586
4427
10
2052
1184
1022
2966
5
662
0
6052
1120
2061
964
292
107
2141
785
2727
4513
11611
635
2504