1038
0
2659
1
1986
240
2904
3
543
4757
634
2966
11
1026
2
1465
1853
656
456
2905
26
1054
1827
94424
1404
1288
4915
2309
2605
9