25669
0
19783
2
4471
6560
9
2271
4
1386
1
8527
1522
2366
15233
3498
978
32302
2322
2337
5
1210
3008
3
940
599
2156
1958
1451
741
1512
2149
6698
7
1475
2906
4309