177
0
17353
5713
584
326
66
843
105290
637
1343
2727
2
444
117
251
882
640
457
321
247
331
995
200
267
31535