945
0
745
255
1314
453
15789
31535
375
757
2006
1
316
17353
2111
3
251
679
918
864
490
594
173
3440
505
451
955
310
331
948
169
2275
2