729
0
2126
392
171
1087
580
945
255
453
375
2006
1
316
17353
2111
3
251
679
1054
339
918
864
490
594
173
505
451
955
846
310
331
948