2297
2
3053
7
1601
3
2204
5
2023
1
2105
2999
1540
0
1752
4012
3723
891
3125
15
2664
2621
3758
7304
1306
13676
21
8819
12
1383
1248
1972
1566