1526
2
1827
1
2476
3
2377
2740
1453
11153
8
2299
651
744
1297
571
0
894
2033
1226
1957
25669
14
19783
3053
7
2535