1002
2
830
1
1308
3
2005
5
592
1995
851
689
1887
764
3474
1158
1093
918
1141
917
644
419
405
685
2410
404
867
1269
0
1176
698
1163
594
395