1579
1
928
1229
2626
1871
2
1868
3
2255
6362
18
1348
4
718
854
0
1720
1514
4288
898
2110
1282
5599
11
471
2245
1154
3053
7
1601
930
1116
929