25137
0
31535
1020
968
2275
2
1824
2881
17353
467
19279
1098
2008
2236
2749
1
1759
3
1051
3114
4
3691
5
541
1880
1208
984
4675
4111
774
22882
17
1551
1267
1391
3294