1652
2
996
993
1167
3
2653
1060
1
1029
1298
6282
27
948
6
835
1868
13188
5
954
471
0
1442
6194
1083
3315
1525
9453
2347
12
752
3636
8
924
422
1139
530
2584
15
2114