3469
4
860
1
1966
5
564
1941
0
465
1152
2
1643
3664
4944
625
1749
4362
3
5017
10
2091
2083
776
3078
3688
6
1887
6348
2315
1412
2542
19932
1219
2264
3263
9039
4627
7