1803
1
825
502
1169
2
605
726
729
704
897
4
717
689
1033
1162
3210
5
1227
1320
1969
3
1113
1480
861
1045
1010
669
1203
917
1472
1286
1183
862
961