25137
0
31535
17353
19279
2
3114
4
152
1855
1
2727
2730
6
644
1483
6800
327
20634
8
1098
1501
1880
847
265
390
2008
845
298
2275
1520
2091
1314
292
2236
392