1882
7
3210
6
485
1
4898
1646
626
371
1001
2
889
1369
0
2168
1321
3
1452
4429
547
636
420
483
384
756
373
1976
5
267
321
370
6415
719
166
1763
1572