2245
3
3053
7
1226
1
1579
1581
2
3765
4
5225
8
928
10293
5
2204
3831
1295
13967
1229
1871
1868
2650
20
2255
2666
9
6362
18
1583
1348
280
2660
718
854
0
1720
1514
898