23078
0
17450
2
28769
154
2854
3
3068
5
15624
1339
1
1684
2250
145
394
502
2144
1106
2141
2407
4
286
1775
367
3383
450
1045
842
125
660
2814
113
152