1118
2
1749
896
1
1012
1122
1479
914
638
530
958
2211
149
738
1544
7
935
4
570
694
3
1309
1983
0
1501
587
547
824
303
299
240
1040
1070
5
970
507