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