2352
2
4285
3
12779
8
1289601
4
2835
5141
7
464
0
2999
1
4617
1752
572
19944
2600
18816
11
1380
546
2476