1213
0
543
239
3114
4
413
483
2459
9
813
6140
1282
267
282572
453
928
1
996
1087
17353
455
492
738
416
918
484
1748
486
364
341
674
90