2535
2
2476
572
0
1193
4044
5
3083
763
1
2465
676
3022
7
3125
3546
32302
2320
6
13499
2366
742
1126
19944
2378
3498
4
181997
11
2676
3779