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