2906
1
1000
0
1153
1614
4080
2152
2639
13
1380
801
7670
2
21152
8
1672
802
1599
255
673
1726
2258
3868
10
5164
5
830
2365
4
4130
18
1712
572
3357
11
2189
22731
346
3080
3