2659
1
1746
1057
3
1072
965
974
1827
2336
2
3789
20
1355
713
0
2726
8
1186
826
653
2194
991
1272
40
878
782
3777
421
1557
629
536
249
1868
1845
426