1045
0
2211
1837
1
300
1454
477
4289
10
798
1073
472
304
5745
5
984
311
1053
1005
586
870
641
867
475
883
954
2395
846
767
1815
3
768
938
913