1048
1
995
575
826
2
2281
1461
982
1627
2414
3
11882
12
5492
6
920
1765
5
800
996
599
1917
4391
4
4953
2743
705
5927
10
1065
799
4154
886
1061
1174
1042
1752