3936
3
1653
4
561
1
2346
0
1052
6091
2755
4696
2282
5
4832
2569
3386
3527
9
444571
1723
2085
2478
2
743
3169
7
1840
986
2865
2889
1857
9956
3702
1736
3863
14
2377
8002