2194
0
1670
1
4099
4
3203
10
2716
3311
19279
2
2275
3691
5
2809
17353
417
7334
2301
1020
3092
7447
7
2881
1998
31535