2949
0
3090
6
1749
1
4768
5
1778
6139
4
1382
673
2903
3
536
2932
2
693
1690
5627
745
108797
5820
7733
2999
707
297066
1425
4530
4664