2352
2
4285
3
12779
8
1837
2835
5141
7
2999
1
2502
1821
1752
0
19944
2600
4
18816
11
2476
2392
3608
9
5527
14861
4160
1479
1041