2348
0
309
5141
7
429
8866
6
18816
11
471
733
12621
22
1942
1
3519
9
1012
5164
5
8313
706
2300
2
783
118
2954
810
4553
3238
1795
2928
1230
4
1777
1683
2908
10
181997
3181