2972
0
1277
2
5382
5
4383
3
830
2110
1
1860
10507
23
2799
6
2960
1734
1632
2055
1711
745
1603
4944
3765
4
2456
1093
801
30334
1876
2934
2562
693