282
0
25137
371
2668
2
882
679
2634
2992
327
17353
4192
370
492
404
155
508
1107
359
324
1119
3114
4
368
331
53
1045
2346