1186
0
595
734
1
2028
4
524
2
394
1156
588
2059
7
1472
3
1821
1918
450
967
884
990
781
508
708
421
1033
470
520
701
538
817
410
1230
497
878