25137
0
19279
2
1824
31535
467
17353
2275
2881
1020
1098
683
3691
5
2073
1
4111
3114
4
2522
2299
572
653
390
691
968
6173
11
953
1131
543
547
2749
1267
2058
3