1022
0
1226
1
2689
383
280
4002
4
1441
2899
8
5225
658
2250
5094
9
452
2860
3765
1068
723
2245
3
2344