1489
2
1430
2517
5
3371
1528
1
1578
3363
12
1000
1007
1050
2086
4
4907
27
961
1098
1379
5482
5189
1307
3
1945
4437
10
4426
1335
12708
13
830
547
1018
984
850
942
0
1133