1002
1042
1393
813
1664
1373
1223
1360
820
1261
1027
2012
966
994
867