1476
1
86
1046
1164
0
1047
8
716
544
1384
512
492
528
1151
2
416
569
889
83
1455
2756
6
1343
1652
1713
588
647
2238
5
669
1547
3842
1059
2283
3
654