1047
2
766
1
17970
15
2352
4285
3
12779
8
1837
2835
5141
7
2999
2502
1821
1752
0
19944
2600
4
18816
11
4702
2476
2392