121
2
98664
31
212451
0
17441
9
1297
1
838
1462
2106
3
26686
1181
320
77
73
56
893
182
221
275
519
1128
774
69
88
74
444
1360
2015
5
570