1653
2
997
994
1167
3
2653
1061
1
1029
1298
6282
27
948
6
835
1868
13189
5
955
471
0
1442
6198
1083
3318
1525
9453
2347
12
753
3637
8
924
422
1139
530
2584
15
2114