5862
5
810
1
2966
6
99072
0
2428
1704
2949
18487
2281
7
2323
9
1978
9954
2906
2
3212
4
5164
1844
1301
1767
3835
581
1239
638