25669
0
19783
2
1749
1
2392
4833
1746
929
3
32302
3354
2452
4
10243
1036
2535
2082
2294
2173
3008
2710
3738
5
3090
6
2431
1606
2468
1814
1766
2316
2184
2921
4096
1819