25669
0
19783
2
1622
1
1275
4326
3378
3
4832
772
1284
1522
32302
1149
710
1379
1505
2535
915
1512
964
2932
3498
4
2337
5
1422
1687
17946
3008
1812
5164
1153
2195