1186
0
991
826
653
878
40
4476
2
1845
1
3369
3
1985
1827
2056
4
1072
965
974
1746
733
356
6
1057
1596
2194
2109
2336
432
951
1355
603
506
493