1050
1020
1219
1032
970
884
1057
1628
1052
940
923
987
1190
1582
865
1293
1036
3054
2155
901
1109
2027
3959
2072
1097
2639
1148
929
845
1269
2851
1154
902
926
1168
1332
856
29084
3890
1087
2455
823
7425
2582
9893
4683
906
1282
1731
1157
7367
2197
1069
1270
1036
1120
3860
5373
1275
2320