1373
3
470
2
1131
1013
1
515
1092
1203
1010
4
1255
1310
1512
7
2756
2963
8
2613
6
953
793
734
762
652
1003
502
2029
2641
829
758
685
1192
3140
14
540
752