2562
2
673
0
1382
1
2166
830
2798
1711
2760
4
2642
1168
2710
868
496
4833
2972
2184
2142
2934
2597
1691