1822
1
1229
906
1652
1298
2198
2
1555
0
3595
6
2657
3614
2369
239
11853
23
1300
3632
5
2119
991
2086
4
749
2940
641
3564
3
979
1221