2432
3
5701
9
876
0
1646
705
551
875
2
343
281
1936
4
272
3747
15
280
813
273
2016
1255
1
985
8771
1181
832
517
994
1673
288
485
595
1481
715
457