25669
0
1660
1
19783
2
1814
1819
32302
3354
964
3562
4453
4
2173
2138
3
2535
1958
1766
2932
1787
3498
2337
5
997
17946
2001
3008
1812
1545
1153
2204
383
1382
3090
6