4285
3
12779
8
1289601
4
2835
2
5141
7
2245
2999
1
2368
3326
1752
0
19944
2600
18816
11
1211
1380
1496
1695
4311
2476
2392
2350
5